egyptian thorn (acacia vera) - Español Inglés Diccionario